hard-face something - Espagnol Anglais Dictionnaire